package cac.fenjian.resource.AoTask.MsTaskPackage.dto;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @program test-curd
 * @description 工作包分拣任务实体
 * @author: LSL
 * @create: 2022-08-29-10-16
 **/
public class MsTaskPackageDTO {

    //序号
    private int rn;
    //主键
    private String msTaskPackageId;
    //机型代码
    private String productCode;
    //机型名称
    private String productName;
    //批次
    private String batchNo;
    //开始批次
    private String startPlaneNo;
    //结束批次
    private String endPlaneNo;
    //专业厂
    private String departCode;
    //工作包代码
    private String packageCode;
    //工作包名称
    private String packageName;
    //要求时间
    private String requiredTime;
    //配套状态 ,00 初始状态   02配套完成   04缺件状态
    private String state;
    //物料缺件状态，00 不缺  A A类缺件 B B类缺件   C   C类缺件
    private String aState;
    //创建人
    private String createdBy;
    //创建时间
    private Date creationDate;
    //最后修改人
    private String lastUpdatedBy;
    //最后修改时间
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GTM-8")
    private Date lastUpdateDate;
    //最后更新IP
    private String lastUpdateIp;
    //版本
    private String version;
    //Ao编码
    private String aoCode;
    //Ao名称
    private String aoName;
    //Ao表id
    private String msTaskAoId;
    //分拣状态 0分拣中 5分拣完成
    private String sortingStatus;


    public String getMsTaskAoId() {
        return msTaskAoId;
    }

    public void setMsTaskAoId(String msTaskAoId) {
        this.msTaskAoId = msTaskAoId;
    }

    public String getAoCode() {
        return aoCode;
    }

    public void setAoCode(String aoCode) {
        this.aoCode = aoCode;
    }

    public String getAoName() {
        return aoName;
    }

    public void setAoName(String aoName) {
        this.aoName = aoName;
    }

    public int getRn() {
        return rn;
    }

    public void setRn(int rn) {
        this.rn = rn;
    }

    public String getMsTaskPackageId() {
        return msTaskPackageId;
    }

    public void setMsTaskPackageId(String msTaskPackageId) {
        this.msTaskPackageId = msTaskPackageId;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    public String getStartPlaneNo() {
        return startPlaneNo;
    }

    public void setStartPlaneNo(String startPlaneNo) {
        this.startPlaneNo = startPlaneNo;
    }

    public String getEndPlaneNo() {
        return endPlaneNo;
    }

    public void setEndPlaneNo(String endPlaneNo) {
        this.endPlaneNo = endPlaneNo;
    }

    public String getDepartCode() {
        return departCode;
    }

    public void setDepartCode(String departCode) {
        this.departCode = departCode;
    }

    public String getPackageCode() {
        return packageCode;
    }

    public void setPackageCode(String packageCode) {
        this.packageCode = packageCode;
    }

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getaState() {
        return aState;
    }

    public void setaState(String aState) {
        this.aState = aState;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public String getLastUpdatedBy() {
        return lastUpdatedBy;
    }

    public void setLastUpdatedBy(String lastUpdatedBy) {
        this.lastUpdatedBy = lastUpdatedBy;
    }

    public String getRequiredTime() {
        return requiredTime;
    }

    public void setRequiredTime(String requiredTime) {
        this.requiredTime = requiredTime;
    }

    public Date getCreationDate() {
        return creationDate;
    }

    public void setCreationDate(Date creationDate) {
        this.creationDate = creationDate;
    }

    public Date getLastUpdateDate() {
        return lastUpdateDate;
    }

    public void setLastUpdateDate(Date lastUpdateDate) {
        this.lastUpdateDate = lastUpdateDate;
    }

    public String getLastUpdateIp() {
        return lastUpdateIp;
    }

    public void setLastUpdateIp(String lastUpdateIp) {
        this.lastUpdateIp = lastUpdateIp;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getSortingStatus() {
        return sortingStatus;
    }

    public void setSortingStatus(String sortingStatus) {
        this.sortingStatus = sortingStatus;
    }
}
